home *** CD-ROM | disk | FTP | other *** search
/ BMUG PD-ROM 1995 Fall / PD-ROM F95.toast / Programming / Scripts / msw to html 1.0 ƒ / msw to html READ ME next >
Encoding:
Text File  |  1995-02-28  |  14.0 KB  |  211 lines  |  [TEXT/ttxt]

  1. msw to html version 1.0
  2. © Dan Berrios 1995
  3.  
  4.  
  5. INTRODUCTION
  6.  
  7. msw to html© is a simple application written in AppleScript®, Apple Computer's scripting system for the Macintosh, which converts Microsoft Word® 6.0 files to text files with html (hypertext mark-up language) tags.
  8.  
  9. REQUIREMENTS
  10.  
  11. Mac with at least 4 megs of RAM.
  12. System 7.0.1 or later
  13. AppleScript®, version 1.1 or later, with the following Scripting Additions: choose file, open file (these were most likely installed with your copy of AppleScript®; if not, contact Apple Computers).
  14. Microsoft Word®, version 6.0 or later.
  15.  
  16. N.B.: Only version 6.0 of Microsoft Word® is scriptable, not previous releases.  Thus, this application will only work if Microsoft Word® 6.0 is installed on your computer.
  17.  
  18. INSTALLATION
  19.  
  20. Copy the msw to html© to your hard disk.
  21.  
  22. Running msw to html©
  23.  
  24. 1. Launch Microsoft Word® 6.0 if it is not currently running.
  25. 2. Launch (double-click) msw to html©.
  26. 3. A dialog box appears in which you must select a Microsoft Word® 6.0 document to convert to html.
  27. 4. Watch as your file is converted.  This may take a while; the more paragraphs your document has, the longer the conversion takes.  A document with several, large tables may take up to several minutes.
  28. 5. After conversion, msw to html© will quit, but Microsoft Word® will remain open.  The document will be converted and the new html "text only" document SAVED UNDER THE SAME NAME.  (You may wish to save a copy of the Word® file BEFORE RUNNING THE PROGRAM). 
  29.  
  30. CONVERSION SPECS
  31.  
  32. The application currently supports the following conversions:
  33.  
  34. 1. "Bold" font to emphasis tag
  35. 2. "Bold, underline" font to strong emphasis tag
  36. 3. "Courier" font to preformatted text tag
  37. 4. Special characters ("&", "<", and ">") to corresponding html entities
  38. 5. Microsoft Word® tables to html tables, with the following provisions:
  39.  
  40. N.B.: 1) Merged cells are not allowed and will not format correctly
  41.        2) Header cells should have all words in bold to format correctly
  42.        3) Captions can appear anywhere above a table but must have the Word® "Caption" style.
  43.  
  44. 6. Word® outline headings ("Heading 1" style, "Heading 2" style, etc.) to html heading tags  (H1, H2, etc.).  Note that you can apply these headings in Word® in either Outline view or in normal view. 
  45. 7. Bulleted Lists to unordered list tags.  The application recognizes bulleted lists only if lists have the "List Bullet" or "List" style in Word® or if bullets are made to precede each item using the Bullet button on the formatting toolbar.  Paragraphs preceded by manually typed bullets will not be recognized as bulleted lists by msw to html©.
  46. 8. Numbered Lists to ordered list tags.  The application recognizes numbered lists only if lists have the "List Number" style in Word® or if ordered numbers or letters are made to precede each item using the Numbered List button on the formatting toolbar.  Paragraphs preceded by manually typed numbers will not be recognized as numbered lists by msw to html©. 
  47. 9.  Word® "Title" style to html title tag.
  48.  
  49. Note that all other font and paragraph styles are currently ignored.  Also, all converted text appears in the body of the html document.
  50.  
  51. ORDERING INFO/EVALUATION PERIOD --------- Important ----------------------
  52.  
  53. This program is NOT freeware.  It is shareware.  You are granted a 10 day limited-use evaluation period (see below).  After this period, If you choose to continue to use this program, you must purchase it from the author.  
  54.  
  55. Single-User License---------------$15.00
  56. Site-license (5 mile radius)--------$50.00
  57.  
  58. Provided with this license will also be:
  59.  
  60. 1) The editable source code for the program so that you may tailor conversions as your needs dictate
  61. 2) Written permission to alter this source code
  62. 2) The latest version of the program if available, including more html style conversions not currently implemented
  63.  
  64. Be sure to include your mailing address if different from that on your check or money order.  DO NOT SEND CASH.
  65.  
  66. SEND TO:
  67.  
  68. Daniel C. Berrios
  69. 3145 Geary Blvd., #413
  70. San Francisco, CA  94118
  71.  
  72.  
  73. msw to html version 1.0
  74. ©Dan Berrios 1995
  75.         
  76. msw to html© Terms and Conditions of Use
  77.  
  78. 1. Distribution of msw to html©. msw to html© Software, documentation, and
  79. license agreement are distributed by the Author in an archive or floppy
  80. disk (the archive) comprising the complete msw to html© distribution. You are
  81. authorized to redistribute this unmodified archive for evaluation
  82. purposes only. Extracting the msw to html© Software and/or data from the
  83. archive constitute acceptance of the license agreement.
  84.  
  85. 2. Evaluation of msw to html©. You are granted a period of 10 days from the
  86. receipt of the msw to html© Software and documentation to evaluate msw to html©. During this time, you may use the msw to html© software to created html documents. During the evaluation period, you may not use the msw to html© software to distribute information via the World Wide Web for profit or gain. At the end of the 10 day evaluation period, you must agree to the msw to html© License Agreement and purchase the msw to html© Software license from the
  87. author, or destroy all copies of msw to html© Software and related documentation.
  88.  
  89. 3. Use of msw to html© Software. Use of the Software is covered by the terms
  90. within the license agreement.
  91.  
  92. 4. Individual User and Site License Costs. msw to html© Software, documentation, and related documentation must be licensed from the Author or an authorized representative of the Author. Federal, state, and local government entities, commercial organizations, educational institutions, and individuals may license msw to html© Software and documentation at the rates specified in the "Ordering Info" section of this document.
  93.  
  94. A Single-User license allows the user to install and use msw to html© Software
  95. and data on one computer. A Site-License allows an unlimited number of
  96. copies to be installed by an organization on the organization’s computer
  97. systems within a 5 mile radius of a specified location.
  98.  
  99. 5. Support and Upgrades. All support for msw to html© will be provided via
  100. electronic mail or U.S. Mail with the Author.
  101.  
  102. This license will entitle the registered owner of  msw to html© Software to 
  103. obtain free updates to msw to html© Software for a period not less than
  104. 1 year from the date the license is assigned. This update period may be 
  105. extended on a yearly basis after the initial period has expired for an
  106. annual support fee not to exceed 50% of the original license fee per year.
  107. ________________________________________________________
  108.  
  109. msw to html© Software License Agreement
  110. Copyright 1995, Daniel C. Berrios
  111.  
  112. PLEASE READ THIS LICENSE CAREFULLY BEFORE INSTALLING OR USING THE msw to html© SOFTWARE.  BY DOWNLOADING, INSTALLING, AND/OR USING THE SOFTWARE, YOU ARE AGREEING TO BE BOUND BY THE TERMS OF THIS LICENSE.  IF YOU DO NOT AGREE
  113. TO THE TERMS OF THIS LICENSE, YOU ARE NOT AUTHORIZED TO DOWNLOAD,
  114. INSTALL, AND/OR USE THIS SOFTWARE.
  115.  
  116. 1. License.  The msw to html© application software accompanying this License, whether on disk, in read only memory, or on any other media or networked storage device (the "msw to html© Software") and related documentation (the “data”) are licensed to you by Daniel C. Berrios (the “Author”). You own the disk on
  117. which the msw to html© Software and data are recorded but the Author and/or
  118. the Author’s Licensor(s) retain title to the msw to html© Software and related
  119. documentation. This License allows you to install and use the
  120. msw to html© Software and data on a single computer and make one copy of the
  121. msw to html© Software and data in machine-readable form for backup purposes
  122. only.  You must reproduce on such copy the Author’s copyright notice and
  123. any other proprietary legends that were on the original copy of the
  124. msw to html© Software and related documentation. You may also transfer all your license rights in the msw to html© Software and related documentation, the backup copy of the msw to html© Software and related documentation, and a copy of this License to another party, provided the other party reads and agrees to accept the terms and conditions of this License.
  125.  
  126. 2. Restrictions.  The msw to html© Software and related docuementation contains copyrighted material, trade secrets and other proprietary material and in order to
  127. protect them you may not decompile, reverse engineer, disassemble or
  128. otherwise reduce the msw to html© Software to a human-perceivable form without the Author's written permission.  You may not modify, network, rent, lease, loan, distribute or create derivative works based upon the msw to html© Software in whole or in part without the Author's written permission. You may not electronically transmit the licensed msw to html© Software from one computer to another or over a network.
  129.  
  130. 3. Termination.  This License is effective until terminated.  You may
  131. terminate this License at any time by destroying the msw to html© Software and related documentation and all copies thereof.  This License will
  132. terminate immediately without notice from the Author if you fail to
  133. comply with any provision of this License.  Upon termination you must
  134. destroy the msw to html© Software, and related documentation and all
  135. copies thereof.
  136.  
  137. 4. Export Law Assurances.  You agree and certify that neither the msw to html©
  138. Software nor any other technical data received from the Author, nor the
  139. direct product thereof, will be exported outside the United States except
  140. as authorized and as permitted by the laws and regulations of the United
  141. States. If the msw to html© Software has been rightfully obtained by you
  142. outside of the United States, you agree that you will not re-export the
  143. msw to html© Software nor any other technical data received from the Author,
  144. nor the direct product thereof, except as permitted by the laws and
  145. regulations of the United States and the laws and regulations of the
  146. jurisdiction in which you obtained the msw to html© Software.
  147.  
  148. 5. Government End Users.  If you are acquiring the msw to html© Software and
  149. related documentation on behalf of any unit or agency of the United States Government, the following provisions apply.  The Government agrees:
  150.  
  151. (i) if the msw to html© Software and data are supplied to the Department of
  152. Defense (DoD), the msw to html© Software and data are classified as
  153. "Commercial Computer Software" and the Government is acquiring only
  154. "restricted rights" in the msw to html© Software, its documentation and data
  155. as that term is defined in Clause 252.227-7013(c)(1) of the DFARS; and
  156.  
  157. (ii) if the msw to html© Software and data are supplied to any unit or agency
  158. of the United States Government other than DoD, the Government's rights in
  159. the msw to html© Software and related documentation  will be as defined in
  160. Clause 52.227-19(c)(2) of the FAR or, in the case of NASA, in Clause
  161. 18-52.227-86(d) of the NASA Supplement to the FAR.
  162.  
  163. 6. Disclaimer of Warranty on msw to html© Software.  You expressly acknowledge
  164. and agree that use of the msw to html© Software and related documentation is at your sole risk.  The msw to html© Software and related documentation are provided AS IS
  165. and without warranty of any kind and the Author and the Author's
  166. Licensor(s) (for the purposes of provisions 6 and 7, the Author and the
  167. Author's Licensor(s) shall be collectively referred to as "the Author")
  168. EXPRESSLY DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT
  169. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
  170. PARTICULAR PURPOSE.  THE AUTHOR DOES NOT WARRANT THAT THE FUNCTIONS
  171. CONTAINED IN THE msw to html© SOFTWARE WILL MEET YOUR REQUIREMENTS, OR THAT THE OPERATION OF THE msw to html© SOFTWARE WILL BE UNINTERRUPTED OR ERROR-FREE, OR THAT DEFECTS IN THE msw to html© SOFTWARE WILL BE CORRECTED. 
  172. FURTHERMORE, THE AUTHOR DOES NOT WARRANT OR MAKE ANY REPRESENTATIONS
  173. REGARDING THE USE OR THE RESULTS OF THE USE OF THE msw to html© SOFTWARE AND
  174. DATA OR RELATED DOCUMENTATION IN TERMS OF THEIR CORRECTNESS, ACCURACY,
  175. RELIABILITY, OR OTHERWISE.  NO ORAL OR WRITTEN INFORMATION OR ADVICE
  176. GIVEN BY THE AUTHOR OR A REPRESENTATIVE AUTHORIZED BY THE AUTHOR SHALL
  177. CREATE A WARRANTY OR IN ANY WAY INCREASE THE SCOPE OF THIS WARRANTY. 
  178. SHOULD THE msw to html© SOFTWARE PROVE DEFECTIVE, YOU (AND NOT THE AUTHOR OR A REPRESENTATIVE AUTHORIZED BY THE AUTHOR) ASSUME THE ENTIRE COST OF ALL
  179. NECESSARY SERVICING, REPAIR OR CORRECTION. SOME JURISDICTIONS DO NOT
  180. ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, SO THE ABOVE EXCLUSION MAY NOT
  181. APPLY TO YOU.
  182.  
  183. 7. Limitation of Liability.  UNDER NO CIRCUMSTANCES INCLUDING NEGLIGENCE,
  184. SHALL THE AUTHOR BE LIABLE FOR ANY INCIDENTAL, SPECIAL OR CONSEQUENTIAL
  185. DAMAGES THAT RESULT FROM THE USE OR INABILITY TO USE THE msw to html© SOFTWARE OR RELATED DOCUMENTATION AND DATA, EVEN IF THE AUTHOR OR AN AUTHORIZED REPRESENTATIVE OF THE AUTHOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.  SOME JURISDICTIONS DO NOT ALLOW THE LIMITATION OR EXCLUSION OF LIABILITY FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES SO THE ABOVE LIMITATION
  186. OR EXCLUSION MAY NOT APPLY TO YOU. In no event shall The Author’s total
  187. liability to you for all damages, losses, and causes of action (whether
  188. in contract, tort (including negligence) or otherwise) exceed the amount
  189. paid by you for the msw to html© Software and data.
  190.  
  191. 8. Controlling Law and Severability.  This License shall be governed by
  192. and construed in accordance with the laws of the United States and the
  193. State of Texas, as applied to agreements entered into and to be performed
  194. entirely within Texas between Texas residents.  If for any reason a court
  195. of competent jurisdiction finds any provision of this License, or portion
  196. thereof, to be unenforceable, that provision of the License shall be
  197. enforced to the maximum extent permissible so as to effect the intent of
  198. the parties, and the remainder of this License shall continue in full
  199. force and effect.
  200.  
  201. 9. Complete Agreement.  This License constitutes the entire agreement
  202. between the parties with respect to the use of the msw to html© Software,
  203. related documentation and data, and supersedes all prior or
  204. contemporaneous understandings or agreements, written or oral, regarding
  205. such subject matter. No amendment to or modification of this License will
  206. be binding unless in writing and signed by the Author or a duly
  207. authorized representative of the Author.
  208.  
  209.  
  210.  
  211.